#ifndef AW_LOCAL_VIEWPORT_NOOSMAIN
#define AW_LOCAL_VIEWPORT_NOOSMAIN

class AW_LVP_NOOSMain : public AW_LocalViewport {

public:
	AW_LVP_NOOSMain(int x,int y,int dx,int dy,FTKBase *cb,FTKBase *dm,class AW_LVP_NOOSOntology *ontology_view,List<AW_LocalViewport> *viewports);
	~AW_LVP_NOOSMain();

protected:
	virtual void draw_internal(void);
	virtual bool MouseClick_internal(int selected);

	FTFont* m_font;

	FTKBase *m_cb,*m_dm;
	List<AW_LocalViewport> *m_viewports;
	AW_LVP_NOOSOntology *m_ontology_view;
	AW_LocalViewport *m_visualization_view;
//	class AW_LVP_NOOSFTerm *m_fterm_view;
	class AW_LVP_NOOSTextFTerm *m_fterm_view;

	List<NOOSDistanceMatrix> m_distance_matrices;

	FeatureTerm *m_selected;
};

#endif

